package com.example.dao;

import com.example.domain.Category;
import org.apache.ibatis.annotations.Select;

import java.util.List;

public interface CategoryDao {

    List<Category> getAllCategories();

    Category getCategoryById(Integer id);

    void addCategory(Category category);

    void updateCategory(Category category);

    void deleteCategory(Integer id);

    // 按分类名模糊搜索
    List<Category> searchCategoriesByName(String name);

}
